package com.forg.dubbox.example.client.dto;

public enum EnumSerializDTO{

    SUCCESS(1),FAILED(0),ERROR(-1);
    
    int cde;
    
    String msg;

    public int getCde() {
        return cde;
    }

    public void setCde(int cde) {
        this.cde = cde;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    EnumSerializDTO(int cde) {
        this.cde = cde;
    }

    @Override
    public String toString() {
        return "EnumSerializDTO{" +
                "cde=" + cde +
                ", msg='" + msg + '\'' +
                '}';
    }

    public static EnumSerializDTO getEnumSerializDTO(int c){
        for (EnumSerializDTO dto : EnumSerializDTO.values()){
            if (dto.cde == c){
                return  dto;
            }
        }

        return null;
    }
}
